put/lay s.t. to rest


Results for "put/lay s.t. to rest"

English - Turkish Dictionary

put/lay s.t. to rest

(English - Turkish Dictionary) :
(nahoş bir olayı) unutmak (ve sanki olmamış gibi davranmak).